home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 25 / CU Amiga Magazine's Super CD-ROM 25 (1998)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1998-08].iso / CUCD / Programming / QuakeTools / src / libqsys / m68k / amigaos / Makefile.in < prev   
Encoding:
Makefile  |  1998-06-12  |  1.9 KB  |  87 lines

  1. # Generated automatically from Makefile.in by configure.
  2. # MakeFile for QuakeTools
  3.  
  4. OSLIB = @top_srcdir@/lib/libqsys.a
  5. OSLIBP = @top_srcdir@/lib/libqsys_p.a
  6. OSLIBV = @top_srcdir@/lib/libqsys_v.a
  7. OSLIBB = @top_srcdir@/lib/libqsys_b.a
  8.  
  9. #
  10. # buildings
  11. #
  12. default: $(OSLIB)                        # build the default useable library
  13. profile: $(OSLIBP)                        # build the library with later profiling capabilities
  14. coverage: $(OSLIBV)                        # build the library to analyse code-/execution-streams
  15. branch: $(OSLIBB)                        # rebuild the library after branches have been analysed
  16.     -mv -f $(OSLIBB) $(OSLIB)
  17. all: lib profile coverage                    # build the complete package
  18.  
  19. #
  20. # cleanups
  21. clean:                                # clean the default library
  22.     -rm -f $(OSLIB) $(OSOBJ)
  23. cleanprofile:                            # clean the profile library
  24.     -rm -f $(OSLIBP) $(OSOBJP)
  25. cleancoverage:                            # clean the analyse library
  26.     -rm -f $(OSLIBV) $(OSOBJV) $(OSOBJBB)
  27. cleanbranch:                            # clean the post-analysed branch-optimized library
  28.     -rm -f $(OSLIB) $(OSOBJ)
  29. cleanall: clean cleancoverage cleanprofile cleanbranch        # clean everything
  30.  
  31. #
  32. # dists
  33. #
  34. distclean: cleanall                        # clean even the configured files
  35.     -rm -f Makefile
  36.  
  37. #
  38. # debugging/analysing
  39. #
  40. analyse:
  41.     for i in $(OSSRC); do \
  42.       gcov -f -l -b $$i >$$i.branch; \
  43.     done
  44. analyseclean:
  45.     -rm -f $(OSOBJDA) $(OSOBJBR) *.gcov
  46.  
  47. #
  48. # rules
  49. #
  50. include    @top_srcdir@/src/Makefile-rules
  51. INCL += @top_srcdir@/src/include
  52.  
  53. #
  54. # sources/objects/libraries
  55. #
  56. OSSRC = amigaos.c
  57.  
  58. OSOBJ = $(OSSRC:.c=.o)
  59. OSOBJP = $(OSSRC:.c=.p)
  60. OSOBJV = $(OSSRC:.c=.v)
  61. OSOBJB = $(OSSRC:.c=.b)
  62. OSOBJDA = $(OSSRC:.c=.da)
  63. OSOBJBR = $(OSSRC:.c=.branch)
  64. OSOBJBB = $(OSSRC:.c=.b*)
  65.  
  66. @top_srcdir@/lib/libqsys.a: $(OSOBJ)
  67.     $(AR) rcv $@ $?
  68.     $(RAN) $@
  69. @top_srcdir@/lib/libqsys_p.a: $(OSOBJP)
  70.     $(AR) rcv $@ $?
  71.     $(RAN) $@
  72. @top_srcdir@/lib/libqsys_v.a: $(OSOBJV)
  73.     $(AR) rcv $@ $?
  74.     $(RAN) $@
  75. @top_srcdir@/lib/libqsys_b.a: $(OSOBJB)
  76.     $(AR) rcv $@ $?
  77.     $(RAN) $@
  78.  
  79. #
  80. # dependencies
  81. #
  82. depend:
  83.     @MKD@ -m $(INCL) $(OSSRC)
  84.  
  85. # DO NOT DELETE
  86.